home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HPAVC
/
HPAVC CD-ROM.iso
/
ANIVGA.ZIP
/
FAQ.TXT
< prev
next >
Wrap
Text File
|
1992-09-03
|
3KB
|
58 lines
Some frequently asked questions:
────────────────────────────────
Q: I think you forgot to include the sources of some programs?
A: No, I just couldn't include some units where I'm unsure about the legal
issues: they were once published in a magazine and I changed them a bit
to fit my needs. I didn't want to get into _any_ troubles, so I decided
not to publish them.
Q: I don't see (a documentation for|the sources of) TRANSLAT.EXE, either!
A: I just included it for the single purpose to translate ANIVGA.PAS; if
you think of using it for your own sources, drop me a note)
Q: GRAB won't popup!
A: As GRAB does disk writes, it can't popup while MSDos is in a critical
section (unfortunately, MSDos isn't reentrant, as we all do know).
Sometimes, GRAB doesn't even pop up, if it could. That's because of the
TSR-unit I use (I think it is because the unit doesn't supply an appropriate
INT28h-handler). Sorry, but I didn't found a better TSR-unit til now.
If you have a more radical image grabber, then use that, save the picture
to disk, use an image viewer program to display it and grab then!
Q: GRAB shows a messed up capture box|screen!
A: The application played some tricks to the VGA-card; reboot and start GRAB
again, this time supplying "/BIOS" as parameter -- and hope the best!
Q: I can't run MAKES; my machine displays nothing|a mess when I start it!
A: MAKES uses a 640x400x256 video mode only available at SuperVGA cards.
Although the BGI-driver tries to identify the chip-set of your VGA card,
it may fail on some, even if your card would supply this mode!
If it doesn't work even if you do have a SuperVGA card, then please drop
me a note, specifying which brand of VGA-card you use (especially which
chip-set)!
If you do know of a way how to trick a *standard* VGA card into this
resolution, then write me and the next version will run on all cards
--promised!
'Til then, you'll have the (ugly) MAKES of V1.0, sorry!
Q: MAKES sometimes hangs when I start it or repeats an error, when I quit!
A: These are spurious errors I encountered, too. It hangs when trying to
initialize the mouse driver - I suppose this is a problem of the mouse
driver! I couldn't track down the other error, sorry. If you find a way
to reproduce the error, then let me know!
Q: How may I speedup things?
A: Naturally, STATIC background is faster than SCROLLING backgrounds, but you
can speed up SCROLLING backgrounds, too: make sure that StartVirtualX
always is a multiple of 4 (that is, StartVirtualX MOD 4 = 0), because then,
ANIVGA can (and will) use the VGA's write mode 1 which is a lot faster than
normal write mode 0.
Another idea is to shrink NMAX: if you don't need more than 100 sprites
(say), then change that constant and recompile ANIVGA!
Q: I'm using scrolling backgrounds and would like to display some items|text
at the same (absolute) screen position.
A: Transform your coordinates, using StartVirtualX and StartVirtualY! See
EXAMPLE6.PAS for a small example!